//
// Source code recreated from a .class file by IntelliJ IDEA
// (powered by Fernflower decompiler)
//

package com.baidu.trace.api.entity;

import com.baidu.trace.model.CoordType;
import com.baidu.trace.model.LatLng;
import java.util.List;

public final class PolygonSearchRequest extends CommonRequest {
    private List<LatLng> f;
    private CoordType g;

    public final List<LatLng> getVertexes() {
        return this.f;
    }

    public final void setVertexes(List<LatLng> var1) {
        this.f = var1;
    }

    public final CoordType getCoordTypeInput() {
        return this.g;
    }

    public final void setCoordTypeInput(CoordType var1) {
        this.g = var1;
    }

    public PolygonSearchRequest() {
        this.g = CoordType.bd09ll;
    }

    public PolygonSearchRequest(int var1, long var2, List<LatLng> var4, CoordType var5) {
        super(var1, var2);
        this.g = CoordType.bd09ll;
        this.f = var4;
        this.g = var5;
    }

    public PolygonSearchRequest(int var1, long var2, FilterCondition var4, CoordType var5, List<LatLng> var6, CoordType var7, int var8, int var9) {
        super(var1, var2, var4, var5, var8, var9);
        this.g = CoordType.bd09ll;
        this.f = var6;
        this.g = var7;
    }

    public PolygonSearchRequest(int var1, long var2, FilterCondition var4, SortBy var5, CoordType var6, List<LatLng> var7, CoordType var8, int var9, int var10) {
        super(var1, var2, var4, var5, var6, var9, var10);
        this.g = CoordType.bd09ll;
        this.f = var7;
        this.g = var8;
    }

    public final String toString() {
        StringBuffer var1;
        (var1 = new StringBuffer("PolygonSearchRequest{")).append("tag=").append(this.tag);
        var1.append(", serviceId=").append(this.serviceId);
        var1.append(", vertexes=").append(this.f);
        var1.append(", coordTypeInput=").append(this.g);
        var1.append(", filterCondition=").append(this.a);
        var1.append(", sortBy=").append(this.b);
        var1.append(", coordTypeOutput=").append(this.c);
        var1.append(", pageIndex=").append(this.d);
        var1.append(", pageSize=").append(this.e);
        var1.append('}');
        return var1.toString();
    }
}
